﻿/* CSS Document by 孙春燕 */

*{ margin:0px; padding:0px;}

.l{ float:left;}

.r{ float:right;}

img{ border:0px;}

body{font-size:12px; color:#333; line-height:200%; font-family:"微软雅黑"; }

ul,li{ list-style:none; padding:0; margin:0;}

table,tr,td{ font-size:12px; line-height:200%;}

a{ text-decoration:none; color: #333;}

a:hover{ text-decoration:none; color: #666;}



/*导航样式*/

#head{ width:100%; height:30px;background:url(../images/headbg.jpg) repeat-x; line-height:30px;color:#888;}

#headnr{ width:1060px; height:30px; margin:0 auto;}

#headnr .text01{ width:80%; float:left;}

#headnr .text02{ width:20%; float:right; text-align:right;}

#top{ width:100%; height:110px; margin:0 auto; background:url(../images/topbg.jpg) no-repeat center center;}

.weixin{ padding:5px; background:#fff; width:75px; position:absolute; z-index:10; right:10px; top:40px;position: fixed;}

.weixin:hover{background-color:#fff;z-index: 50;}

.weixin span{ position: absolute;padding: 1px;left: -1000px;visibility: hidden;color: black;text-decoration: none; text-align:center;}

.weixin span img{}

.weixin:hover span{visibility: visible;top:25px;left:-70px; background:#fff; padding:5px; border:1px solid #ddd; }



#submenu_placehold {Z-INDEX: 99; POSITION: relative;height:auto; overflow:hidden; background:#f0ece2; z-index:2;}

#submenu {POSITION: relative; WIDTH: 100%; BACKGROUND:#f0ece2;TOP: 0px; LEFT: 0px;}

#menu{ width:100%; height:40px; background:url(../images/menubg.jpg) repeat-x;}

#nav{ width:1000px; height:40px; margin:0 auto; position:relative; z-index:100;}

#nav ul{ width:100%; height:40px; line-height:40px;}

#nav a{ display:block !important;}

#nav ul li{ float:left; list-style:none; position:relative; width:auto;  padding:0px 10px; height:40px; line-height:40px; }

#nav .nav_line{ width:2px; padding:0px; background:url(../images/nav_line.jpg);}

#nav ul li a{  width:auto;  padding:0px 11px;height:40px;font-size:15px; color:#fff; text-align:center;}

#nav ul li a:hover{color:#fffc00; }

#nav ul li a.selt{color:#fffc00; }

#nav ul ul{ visibility:hidden; position:absolute; left:0px;  top:40px; width:120px; height:auto; }

#nav ul li:hover ul.second, #nav ul a:hover ul.second { visibility:visible;}

#nav ul ul li { display:block; width:120px; height:30px;text-align: center;}

#nav ul ul a{display:block; width:120px; height:30px; line-height:30px; font-size:12px; background:#1f5094; color:#fff;border-top:none; }

#nav ul ul a:hover{ background-color:#fff; color:#039;}

#nav table{ border-collapse:collapse; }



/*搜索样式*/

#search{ width:100%; height:40px; line-height:40px; background:#fff; color:#777;}

#searchnr{ width:1050px; height:40x; margin:0 auto;}

#searchnr .hot{ width:750px; float:left;}

#searchnr .sousuo{ float:right; width:230px; height:24px;}

#searchnr .sousuo .input{ width:150px; height:24px;line-height:24px; background:url(../images/search.jpg) no-repeat; border:1px solid #ddd; text-indent:2em;}

#searchnr .sousuo .submit{ width:45px; height:26px; line-height:26px; background:#1e5093; border:0; color:#fff;}



/*banner样式*/

#banner{ width:100%; height:400px; background:url(../images/banner1.jpg);}

#full-screen-slider { width:100%; height:400px; float:left; position:relative; z-index:0; margin-bottom:20px;}

#slides { display:block; width:100%; height:400px; list-style:none; padding:0; margin:0; position:relative}

#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}

#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}

#pagination { display:block; list-style:none; position:absolute; left:20%; top:370px; z-index:9900;  padding:5px 15px 5px 0; margin:0}

#pagination li { display:block; list-style:none; width:20px !important; height:8px !important; float:left; margin-left:8px; border-radius:5px !important; background:#FFF }

#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0; text-indent:-9999px;}

#pagination li.current { background:#06C}



#body1,#body2{ width:1000px; height: auto; overflow:hidden; margin:0 auto; margin-bottom:10px;}

/*产品列表样式*/

#cpfl{ width:230px; height:auto; overflow:hidden; background:#124181; margin-bottom:15px; float:left; border:1px solid #eee;}

.cpflbg{ height:50px; background:url(../images/cpflbg.jpg) no-repeat;}

#cpflnr{ padding:15px;}

#cpflnr ul{list-style:none; width:100%;}

#cpflnr ul li{ clear:both; height:40px;line-height:40px; overflow:hidden; text-indent:1.5em; background:url(../images/libg.jpg) left center no-repeat; border-bottom:1px #4e71a1 dashed; }

#cpflnr ul li a{ color:#fff;}

#cpflnr ul li a:hover{ font-size:13px; font-weight: bold; color:#fffc00;}



/*产品展示样式*/

#cpzs{ width:730px; height: auto; overflow:hidden; border:1px solid #ddd; padding:10px; float:right; margin-bottom:15px;}

.lmmc{ width:100%; height:35px; line-height:25px; border-bottom:1px solid #ddd;background:url(../images/text01bg.jpg) no-repeat left 5px; font-size:20px; color:#164687; font-weight:bold;text-indent:1em; }

.text01{ display:block; float:left; width:250px; text-indent:1em; }

.text02{ display:block; float:right; width:400px; text-align:right; font-size:12px; color:#888; font-weight:lighter; }

.text02 a{color:#888; }

#cpzsnr{ padding:15px 5px;}

/*崔氏简介样式*/

#csjj{ width:100%; height:245px; padding-top:15px; padding-bottom:15px; background:url(../images/csjjbg.jpg) repeat-x; clear:both; margin-bottom:15px;}

#csjj .csjjnr{ width:980px; height:223px; margin:0 auto; padding:10px; background:#fff; border:1px solid #eee; }



/*联系方式样式*/

#lxfs{ width:270px; height:auto; overflow:hidden; border:1px solid #ddd; float:left;}

#lxfs .lxfsbg{ height:40px; background:url(../images/lxfsbg.jpg) no-repeat;}

#lxfs .lxfsnr{ padding:10px;}



/*新闻资讯样式*/

#xwzx{ width:690px; height: auto; overflow:hidden; border:1px solid #ddd; padding:10px; float:right; margin-bottom:10px;}

#xwzx .xwnr{ padding:10px;}

#xwzx .xwnr .nr01{ width:100%; height:70px; overflow:hidden;margin-bottom:15px; }

#xwzx .xwnr .nr02{ width:100%;}

#xwzx .xwnr .nr02 ul{ list-style:none;}

#xwzx .xwnr .nr02 ul li{ height:30px; line-height:30px; border-bottom:1px dashed #ccc;background:url(../images/ulbg.jpg) no-repeat left center; text-indent:1em;}



/*版权样式*/

#bottom{width:100%; height:auto; overflow:hidden; padding-top:10px; padding-bottom:10px;background:#555; }

#bottom .bqnr{ width:780px; height:auto; overflow:hidden; padding-top:15px; padding-bottom:15px; margin:0 auto; padding-left:220px; background:url(../images/bot-logo.jpg) no-repeat left center; color:#ddd;}

#bottom .bqnr a{color:#ddd;}





/*common页样式*/

#left{ width:230px; height:auto; overflow:hidden; float:left; border:1px solid #eee; background:#124181; margin-bottom:10px;}

#cpdhnr{ padding:15px;}

#dl{width:100%; height:40px; line-height:40px;text-indent:1.5em; background:url(../images/libg.jpg) no-repeat left center;border-bottom:1px dashed #ccc;}

#dl a{font-size:13px; color:#fff; font-weight:bold; }

#lb{ width:100%; height:auto; overflow:hidden;}

#lb ul{ list-style:none;}

#lb ul li{line-height:25px; background:#c2cede; margin-top:5px; padding:0px 5px;}

#lb ul li a{ color:#124181;}

#lb ul li a:hover{ color:#fffc00;}



#right{ width:730px; height: auto; overflow:hidden; border:1px solid #ddd; padding:10px; float:right; margin-bottom:10px;}

